d6ea528069a53daab919420fa02b8e38bc2a3453,plugin_ide.core.tests/src-lang/melnorme/lang/ide/core/operations/build/BuildTargetsSerializer_Test.java,BuildTargetsSerializer_Test,test$,#,110

Before Change


	public void test() throws Exception { test$(); }
	public void test$() throws Exception {
		testSerialize(new ArrayList2<>());
		testSerialize(new ArrayList2<>(btd("", false, false, null, null)));
		testSerialize(new ArrayList2<>(btd("", true, true, cmd("-opt"), "foo.exe")));
		testSerialize(new ArrayList2<>(
				btd("", false, true, cmd(""), ""),
				btd("blah", true, false, cmd("-opt"), "foo.exe"),
				btd("xxx", true, false, null, "foo/bar.ooo")
		));
	}
	
	protected void testSerialize(ArrayList2<BuildTargetData> buildTargetsData) {

After Change


	public void test() throws Exception { test$(); }
	public void test$() throws Exception {
		testSerialize(new ArrayList2<>());
		testSerialize(ArrayList2.create(btd("", false, false, null, null)));
		testSerialize(ArrayList2.create(btd("", true, true, cmd("-opt"), "foo.exe")));
		testSerialize(ArrayList2.create(
				btd("", false, true, cmd(""), ""),
				btd("blah", true, false, cmd("-opt"), "foo.exe"),
				btd("xxx", true, false, null, "foo/bar.ooo")
		));
	}
	
	protected void testSerialize(ArrayList2<BuildTargetData> buildTargetsData) {